home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 February / EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso / enigma / earcd / comm / comm5 / nwsbrkr5.lha / Reader / NewsBreaker / src / Includes.h < prev    next >
C/C++ Source or Header  |  1996-12-16  |  2KB  |  85 lines

  1. /*
  2.  * Includes.c -- System-Includedateien einbinden
  3.  *
  4.  * ANSI
  5.  * Amiga OS
  6.  * BOOPSI
  7.  * UMS
  8.  * Compiler Pragmas und Prototypen
  9.  *
  10.  *   (Funktions-Prototypen in <Protos.h>)
  11.  */
  12.  
  13. /* ANSI-C-Standardfunktionen */
  14. #include <stdio.h>
  15. #include <stdlib.h>
  16. #include <string.h>
  17.  
  18.  
  19. /** Amiga OS 3.1 Includes **/
  20.  
  21. /* Exec */
  22. #include <exec/memory.h>
  23. #include <exec/lists.h>
  24. #include <exec/nodes.h>
  25.  
  26. /* Intuition */
  27. #include <intuition/intuitionbase.h>
  28. #include <intuition/gadgetclass.h>
  29. #include <intuition/classes.h>
  30. #include <intuition/classusr.h>
  31. #include <intuition/icclass.h>
  32. #include <intuition/imageclass.h>
  33.  
  34. /* Graphics */
  35. #include <graphics/gfxbase.h>
  36. #include <graphics/text.h>
  37.  
  38. /* Utility */
  39. #include <utility/date.h>
  40.  
  41. /* Datatypes */
  42. #include <datatypes/pictureclass.h>
  43.  
  44.  
  45. /** BOOPSI **/
  46.  
  47. /* -- Textfield, Button */
  48. #include <gadgets/textfield.h>
  49. #include <gadgets/button.h> /* todo: nach <newsbreaker.h> */
  50.  
  51. /* -- Item */
  52. #include <classes/itemclass.h>
  53. #include <classes/itemlistclass.h>
  54. #include <classes/textitemclass.h>
  55. #include <classes/complistviewclass.h>
  56.  
  57. /** UMS **/
  58. #include <libraries/ums.h>
  59. #include <libraries/umssuplib.h> /* UMSSupport-Library */
  60.  
  61.  
  62. /** Compiler Pragmas **/
  63.  
  64. #include <pragma/exec_lib.h>
  65. #include <pragma/gadtools_lib.h>
  66. #include <pragma/graphics_lib.h>
  67. #include <pragma/iffparse_lib.h>
  68. #include <pragma/intuition_lib.h>
  69. #include <pragma/utility_lib.h>
  70. #include <pragma/ums_lib.h>    /* selbstgebastelt !!! */
  71. #include <pragma/dos_lib.h>
  72. #include <pragma/diskfont_lib.h>
  73.  
  74.  
  75. /** Compiler Prototypen **/
  76.  
  77. #include <proto/textfield.h>    /* selbstgebastelt!!! */
  78. #include <clib/datatypes_protos.h>
  79. #include <proto/ums_lib.h>      /* selbstgebastelt */
  80.  
  81. /* aus a_lib protos: */
  82. /* weglassen, wenn schon anderswo definiert */
  83. void NewList (struct List *list);
  84. ULONG DoMethod (Object * obj, unsigned long MethodID,...);
  85.